Good for poor people. 375.
Dream dictionary: Rainbow in the East dream meanings
To dream you see a rainbow in the sky, betokens your changing your present state and manner of life; to dream you see the rainbow in the east, is a good omen to the poor and sick, for the former will recover their estates, and the latter their health ;if you dream you see it in the west, to the rich it is good, to the poor a bad sign ; to dream you see a rainbow directly over your head, or near you, signifies a change of fortune, and most commonly the death of the dreamer, and ruin of his family. Note also, that in your dreams, the rainbow on your right hand is good, on the left ill, and you must judge the right and left by the sun.
To dream of seeing a rainbow in the west, is a good sign for the poor and sick; in the east, a good omen for the rich. If it is overhead, look for misery and the death of someone you love.
It symbolizes the end of problems and calamities. Also increased wealth. If it appears in the east, it portends increase in goods and health. If it appears in the west, it augurs healing for the sick. If it appears over our heads, the dream belongs to someone who has won balance and inner peace.